Enterprise Engineering meets Software Engineering (E2mSE)
نویسندگان
چکیده
Enterprise Engineering (EE) kann als die ganzheitliche Entwicklung und Implementierung eines Unternehmens unter Einsatz von IT verstanden werden. Damit verbunden ergeben sich Fragen zu Design, Modellierung, Flexibilität und internen sowie externen Interaktionen einer Organisation. Alle Anforderungen sind im Rahmen dessen auch auf die Abhängigkeiten der Unternehmensumwelt auszurichten. Innerhalb einer Institution (Architektur) kann als nächsthöhere Granularitätsstufe das Service Engineering gesetzt werden. Intern und extern zu verwendende Services sind gemäß vorliegenden Anforderungen und Vorgaben zu gestalten. Speziell im Bereich der Entwicklung und Anpassung von IT-Services oder anderen Softwarefragmenten ist die Disziplin des Software Engineerings (SE) gefragt. Ausgehend von diesem Aufbau stellt die Informationstechnologie eine wesentliche Basiskomponente der heutigen Unternehmenswertschöpfung dar. Mit all diesen und weiteren komplexen Herausforderungen hat sich das heutige und zukünftige Software Engineering auseinanderzusetzen. Neue Konzepte, Methoden und Werkzeuge sind zu diskutieren, zu analysieren und zu erforschen.
منابع مشابه
Integrating Agent-oriented Enterprise Software Engineering into Software Engineering Curriculum
1 Gilda Pour, Department of Computer Engineering, San Jose State University, San Jose, CA 95192-0180, U.S.A. [email protected] Abstract – Agent-oriented enterprise software engineering (AOESE) has emerged as a promising approach to developing Web-based enterprise software systems. AOESE is based on developing and evolving enterprise software systems from selected pre-engineered and pre-tested soft...
متن کاملIntegrating Component-based & Reuse-driven Software Engineering Business into Software & Information Engineering Curriculum
1 Department of Computer, Information & Systems Engineering, San Jose State University, San Jose, CA 95192-0180 Abstract – Component-based enterprise software engineering (CBESE) is the rapidly emerging trend in the software engineering area. In CBESE approach, software systems are no longer built from scratch. Instead reusable software components, built by in-house developers or commercial ven...
متن کاملPosition Paper: From Enterprise Architectures to Software Architectures using Requirements Engineering
Enterprise architectures represent business objectives that can be extracted during requirements engineering. After gathering these objectives in form of requirements the resulting specifications must be translated into software architectures for later implementation. This transition has proven to be a nontrivial task. Even though requirements engineering and software architectures are well est...
متن کاملAn Initial Theory of Value-Based Software Engineering
This chapter presents an initial “4+1” theory of value-based software engineering (VBSE). The engine in the center is the stakeholder win-win Theory W, which addresses the questions of “which values are important?” and “how is success assured?” for a given software engineering enterprise. The four additional theories that it draws upon are utility theory (how important are the values?), decisio...
متن کاملRequirements Engineering for Enterprise Applications Development: Seven Challenges in Higher Education Environment
This paper describes the challenges on the requirements engineering for developing an enterprise applications in higher education environment. The development activities include software implementation, maintenance, and enhancement and support for online transaction processing and overnight batch processing. Generally, an enterprise application for higher education environment may include Stude...
متن کامل